home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / archvrs / msdos / quu21 / quuncd.doc < prev    next >
Encoding:
Text File  |  1989-01-17  |  2.2 KB  |  37 lines

  1. This  QUUNCD,  which  is  a  fast uuencoder written in assembly language.
  2. This program will create  one or  many uuencoded  file[s] (as  many as it
  3. takes) from  an original  binary file.   The input file may be entered on
  4. the command line, or else the program will prompt the  user for  it.  Any
  5. drive or  path  may  be specified  for the  input  file,  but only  to 80
  6. characters (which should be more than enough).  IMPORTANT:  Make sure you
  7. have enough free disk space!  UUencoded files take up more space than the
  8. original files being encoded.   The  output file  will be  written to the
  9. current logged  drive, and  this feature cannot be overridden.  There are
  10. no command line switches.  Usage is:
  11.  
  12.     QUUNCD [drive][path][filename.ext]
  13.  
  14. If there is only a single output file  (the encoded  file), it  will have
  15. the same  filename as  the input file, with the extension changed to .UUE
  16. (or appended, if there wasn't any).  If  there are  several encoded files
  17. to the encoded output, the first of these will have the last character if
  18. its filename changed to a '1' (unless it was a number digit  in the first
  19. place), and the last characters of the filenames of subsequent files will
  20. be numbers in ascending order.  The lengths  of individual  encoded files
  21. of a file encoded into multiple parts will be approximately equal, except
  22. that the first file will be about 1.5K shorter, in order to accommodate a
  23. short explanation.
  24.  
  25. This program  has been  designed to use large buffers, so as not to cause
  26. undue  wear  and  tear  on  disk  drives.    It  also   allocates  memory
  27. dynamically, and  it requires  a maximum  of slightly more than 112K when
  28. encoding large files.  If you have limited  memory, or  a large  chunk of
  29. memory  dedicated  to  resident  applications,  you might not have enough
  30. memory to run this program.
  31.  
  32. This is version 1.1, which incorporates several improvements suggested by
  33. David Kirschenbaum (kirsch@braggvax.ARPA).  Also, the 1% of the code that
  34. does 99% of the work has  been tweaked  to make  it even  faster.  Please
  35. note that  there is a Copyright (C) 1988, 1989 on the program by Theodore
  36. A. Kaldis.  The program may be distributed freely, without charge.
  37.